Big Huge Thesaurus

poisonous nightshade

noun